Big Huge Thesaurus

lewisia rediviva

noun

sounds kind of like